首页 > JavaScript
JavaScript学习指南:JS入门教程(非常详细)
JavaScript 简称JS
,是一种脚本编程语言,它灵活轻巧,兼顾函数式编程和面向对象编程,是 Web 前端开发的唯一选择。JavaScript 还有很多框架,比如 jQuery、AngularJS、React 等,它们这是学习 JavaScript 的重要内容。
JavaScript 最初只能运行于浏览器环境,用于 Web 前端开发,后来有“好事”的程序员将 JavaScript 从浏览器中分离出来,搞了一套独立的运行环境,所以现在的 JavaScript 也能用于网站后台开发了。学了 JavaScript,你就是全栈工程师。
这套 JavaScript 入门教程针对初学者编写,内容全面,语言精练,实例丰富,是一本不错的 JavaScript 学习指南。
- 教程目录:
- 1. JavaScript是什么?JavaScript简介
- 2. 第一个JavaScript程序
- 3. JS文件延迟和异步加载:defer和async属性
- 4. JavaScript代码块(代码段)
- 5. JavaScript字符编码
- 6. JavaScript中的几个重要概念
- 7. JS标识符、关键字和保留字
- 8. JavaScript空白符(分隔符)
- 9. JS注释(多行注释+单行注释)
- 10. JavaScript转义字符
- 11. JavaScript的变量
- 12. JavaScript变量污染
- 13. JavaScript基本数据类型
- 14. JS字符串(string)
- 15. JavaScript数字(数值)
- 16. JS Undefined类型
- 17. JavaScript二进制、八进制和十六进制数值
- 18. JS严格模式(use strict)
- 19. JS判断类型(typeof+constructor+toString)
- 20. JS数据类型转换完全攻略
- 21. JS运算符完全攻略
- 22. JS算术运算(加减乘除+求余数+取反+自增自减)
- 23. JS &&(与运算)详解
- 24. JS ||(或运算)详解
- 25. JS !(非运算)详解
- 26. JS大小比较(>、<、>=、<=)运算符
- 27. JS判断相等或者不等于(==、===、!=、!==)运算符
- 28. JS赋值运算符详解
- 29. JS对象操作(in、instanceof、delete)运算符
- 30. JS &、|、^和~(逻辑位运算符)
- 31. JS移位运算符(<<、>>和>>>)
- 32. JS条件运算符(?:)详解
- 33. JS逗号运算符(,)详解
- 34. JS void运算符
- 35. JS表达式完全攻略
- 36. JS new运算符
- 37. JS中的括号和点号
- 38. JS连续运算
- 39. JS把命令式语句转换为表达式
- 40. JS语句完全攻略
- 41. JS if else语句详解
- 42. JS switch case语句详解
- 43. JS while和do while循环语句
- 44. JS for和for in循环语句
- 45. JS label关键字详解
- 46. JS break和continue语句详解
- 47. JS异常处理(try+catch+finally+throw)
- 48. JS中的if和switch该如何选择?
- 49. JS优化多分支结构(经典)
- 50. JS中的while和for循环该如何选择?
- 51. JS优化循环结构(经典)
- 52. JS输出杨辉三角(带解析)
- 53. JS定义字符串(3种方式)
- 54. JS获取字符串长度(length属性)
- 55. JS字符串拼接/连接(3种方式)
- 56. JS字符串查找(6种方法)
- 57. JS截取字符串(3种方法)
- 58. JS字符串替换(使用replace()方法)
- 59. JS字符串大写和小写之间的转换(4种方法)
- 60. JS字符串比较大小
- 61. JS字符串和数组之间的转换
- 62. JS给字符串添加HTML标签
- 63. JS去除字符串前后空格
- 64. JS Unicode编码和解码(6种方法)
- 65. JS Base64编码和解码
- 66. JS在接收表单数据时过滤特殊字符
- 67. JS自定义编码和解码方案
- 68. JS自己实现字符串加密和解密算法